785920
320999
77332
5078
819285
317911
642992
755247
871162
986358
860106
701495
5387799
3835581
3349148
2649804
2333988
2202609
2143358
195978
1895118
1772196
1770136
1678471